﻿#pop_mask{
   position: fixed;
   z-index:10000;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;
   background:url(../images/pop_mask.png);
   #background: #000; /* ie7 hack */
   #filter: alpha(opacity=50); 

}
* html #pop_mask { /* ie6 hack */
   position: absolute;
   background:#000;
   filter: alpha(opacity=50);
}
#pop_wrapper{
   position: fixed;
   z-index: 10001;
   color:#000000;
   text-align:left;
   top:50%;
   left:50%;
   display: block;
   padding:11px 0;
	background: url(../images/r_cbg.png);
	_background: #fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
* html #pop_wrapper { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}


#pop_container{
	position: relative;
	margin:0 11px;

}
#pop_wrapper h3{
	padding:0 0 0 1em; 
	height:30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	background:#000;
}
#pop_wrapper span{
	position: absolute;
	display:block;
	float:right;
	width: 24px;
	height: 24px;
	right:-22px;
	top:-22px;
	_right:-15px;
	_top:-15px;
	background: url(../images/close.png) no-repeat ;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/close.png");
	overflow: hidden;
	text-indent: -9999px;
	cursor:pointer;
}
#pop_content{
	clear:both;
	overflow:auto;
	background:#fff;
	background-position: center;
	background-repeat: no-repeat;
	overflow:hidden;
}
#pop_content iframe{
	width:100%;
	height:100%;
	border:none;
}